package com.ccdt.tv.roundprogram.bean;

import java.util.ArrayList;
import java.util.List;

public class Channel {

    private String LTVOrderFlag;
    private String TVAnyTimeOrderFlag;
    private String VLOrderFlag;
    private String account;
    private String categoryId;
    private String channelCode;
    private String channelId;
    private String channelName;
    private String channelNumber;
    private String channelSpec;
    private String client;
    private String isMulticast;
    private String isNPVR;
    private String isPayChannel;
    private String isStanrdardChannel;
    private String isStartOver;
    private String isTVAnyTime;
    private String logo;
    private String mergeTV;
    private String npvrOrderFlag;
    private String orderNumber;
    private List<Parameter> parameter;
    private String portalId;
    private String program;
    private String serviceId;
    private String startOverOrderFlag;

    public String gettVAnyTimeOrderFlag() {
        return tVAnyTimeOrderFlag;
    }

    public void settVAnyTimeOrderFlag(String tVAnyTimeOrderFlag) {
        this.tVAnyTimeOrderFlag = tVAnyTimeOrderFlag;
    }

    private String tVAnyTimeOrderFlag;
    private String tsId;
    private String videoType;

    public void setLTVOrderFlag(String LTVOrderFlag) {
        this.LTVOrderFlag = LTVOrderFlag;
    }

    public String getLTVOrderFlag() {
        return LTVOrderFlag;
    }

    public void setTVAnyTimeOrderFlag(String TVAnyTimeOrderFlag) {
        this.TVAnyTimeOrderFlag = TVAnyTimeOrderFlag;
    }

    public String getTVAnyTimeOrderFlag() {
        return TVAnyTimeOrderFlag;
    }

    public void setVLOrderFlag(String VLOrderFlag) {
        this.VLOrderFlag = VLOrderFlag;
    }

    public String getVLOrderFlag() {
        return VLOrderFlag;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getAccount() {
        return account;
    }

    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    public String getCategoryId() {
        return categoryId;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getChannelId() {
        return channelId;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelNumber(String channelNumber) {
        this.channelNumber = channelNumber;
    }

    public String getChannelNumber() {
        return channelNumber;
    }

    public void setChannelSpec(String channelSpec) {
        this.channelSpec = channelSpec;
    }

    public String getChannelSpec() {
        return channelSpec;
    }

    public void setClient(String client) {
        this.client = client;
    }

    public String getClient() {
        return client;
    }

    public void setIsMulticast(String isMulticast) {
        this.isMulticast = isMulticast;
    }

    public String getIsMulticast() {
        return isMulticast;
    }

    public void setIsNPVR(String isNPVR) {
        this.isNPVR = isNPVR;
    }

    public String getIsNPVR() {
        return isNPVR;
    }

    public void setIsPayChannel(String isPayChannel) {
        this.isPayChannel = isPayChannel;
    }

    public String getIsPayChannel() {
        return isPayChannel;
    }

    public void setIsStanrdardChannel(String isStanrdardChannel) {
        this.isStanrdardChannel = isStanrdardChannel;
    }

    public String getIsStanrdardChannel() {
        return isStanrdardChannel;
    }

    public void setIsStartOver(String isStartOver) {
        this.isStartOver = isStartOver;
    }

    public String getIsStartOver() {
        return isStartOver;
    }

    public void setIsTVAnyTime(String isTVAnyTime) {
        this.isTVAnyTime = isTVAnyTime;
    }

    public String getIsTVAnyTime() {
        return isTVAnyTime;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getLogo() {
        return logo;
    }

    public void setMergeTV(String mergeTV) {
        this.mergeTV = mergeTV;
    }

    public String getMergeTV() {
        return mergeTV;
    }

    public void setNpvrOrderFlag(String npvrOrderFlag) {
        this.npvrOrderFlag = npvrOrderFlag;
    }

    public String getNpvrOrderFlag() {
        return npvrOrderFlag;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setParameter(List<Parameter> parameter) {
        this.parameter = parameter;
    }

    public List<Parameter> getParameter() {
        return parameter;
    }

    public void setPortalId(String portalId) {
        this.portalId = portalId;
    }

    public String getPortalId() {
        return portalId;
    }

    public void setProgram(String program) {
        this.program = program;
    }

    public String getProgram() {
        return program;
    }

    public void setServiceId(String serviceId) {
        this.serviceId = serviceId;
    }

    public String getServiceId() {
        return serviceId;
    }

    public void setStartOverOrderFlag(String startOverOrderFlag) {
        this.startOverOrderFlag = startOverOrderFlag;
    }

    public String getStartOverOrderFlag() {
        return startOverOrderFlag;
    }

    public void setTsId(String tsId) {
        this.tsId = tsId;
    }

    public String getTsId() {
        return tsId;
    }

    public void setVideoType(String videoType) {
        this.videoType = videoType;
    }

    public String getVideoType() {
        return videoType;
    }


    public static List<Channel> makeTestData() {
        List<Channel> list = new ArrayList<>();
        for (int i = 0; i < 10; i++) {
            Channel channel = new Channel();
            channel.channelName = "轮播节目 ： " + i;
            channel.channelCode = "10001";
            list.add(channel);
        }
        return list;
    }

}